shortly before... - Turkish English Dictionary